package com.kefu.call.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class CallSkillsetsWorkLoadVo {
    @ApiModelProperty("组id")
    private String groupId;
    @ApiModelProperty("组Name")
    private String groupName;
    @ApiModelProperty("呼入总数")
    private int callInNumber;
    @ApiModelProperty("呼入排队数")
    private int callInQueuelNumber;
    @ApiModelProperty("呼入排队放弃数")
    private int callInQueuelFailNumber;
    @ApiModelProperty("呼入排队接听数")
    private int callInQueuelSuccessNumber;
    @ApiModelProperty("呼入振铃数")
    private int callInRingNumber;
    @ApiModelProperty("呼入接听")
    private int agentAnswerNumber;
    @ApiModelProperty("呼入未接听（排队未接，振铃未接）")
    private int agentNoAnswerNumber;
    @ApiModelProperty("呼入接听率")
    private String agentAnswerRatio;
    @ApiModelProperty("呼入15秒接听数")
    private int agentAnswer15Number;
    @ApiModelProperty("呼入15秒接听率")
    private String agentAnswer15Ratio;
    @ApiModelProperty("呼入通话总时长")
    private long callInTalkTime;
    @ApiModelProperty("呼入通话计费时长,单位分钟")
    private long callInBillingTalkTime;
    @ApiModelProperty("呼入通话平均时长")
    private long callInTalkTimeAvg;

    //
    @ApiModelProperty("呼入排队15秒放弃数")
    private int time15GiveUpNumber;
    @ApiModelProperty("呼入排队20秒放弃率")
    private String time15GiveUpRatio;
    @ApiModelProperty("呼入通话保持次数")
    private int callInHoldNumber;
    @ApiModelProperty("呼入通话保持时长")
    private long callInHoldTime;
    @ApiModelProperty("呼入总数")
    private int callInTotal;
    @ApiModelProperty("呼入未振铃")
    private int callInNoRing;
    @ApiModelProperty("呼入振铃坐席数")
    private int callInAgentRingCount;
    @ApiModelProperty("呼入接听坐席数")
    private int callInAgentTalkCount;
}
